package com.tanhua.mangement.vo;

import cn.hutool.core.annotation.Alias;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户数据翻页
 * 这个封装到PageResult
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class UserManageDataVo {
    //id	integer 必须 用户id

    private Integer id;

    //logo	string  必须  头像  枚举: https://yjy-oss-files.oss-cn-zhangjiakou.aliyuncs.com/tanhua/header-01.png,
    private String logo;

    //logoStatus	string  必须  头像状态 ,1通过，2拒绝  枚举: 1,2
    private String logoStatus;

    //nickname	string 必须 昵称
    @Alias("nickName")
    private String nickname;

    //mobile	string  必须  手机号，即用户账号
    private String mobile;

    //sex	string                                                                                                                                                                       必须                                                                                                                                                                       性别                                                                                                                                                                       枚举: 男,女,未知
    private String sex;

    //age	integer 必须 年龄
    private Integer age;

    @Alias("industry")
    //occupation	string  必须  职业,暂无该字段
    private String occupation;

    //userStatus	string  必须  用户状态,1为正常，2为冻结  枚举: 1,2
    private String userStatus;

    //lastActiveTime	integer  必须  最近活跃时间  枚举: 1598608534811
    private Long lastActiveTime;

    //city	string 必须 注册城市名称，城市信息叶子节点名称即可，无需adcode
    private String city;
}
